lacking basic element to survive - Français Anglais Dictionnaire